fulfill religious duties - Turco Inglés Diccionario